Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour New Zealand F2 New Zealand F3 Japan F1 Japan F2 Japan F3 Korea F1 Japan F4 Japan F5 USA F20 USA F22 USA F23 USA F28 Australia F4 Sweden/Denmark-w1 Sweden/Denmark-w2 Japan F1 Japan F2 Japan F3 USA F13 USA F14 Japan F8 Mexico F11 USA F24 USA F26 USA F27 USA F5 Canada F1 Canada F2 Canada F3 USA F9 Mexico F6 Japan F4 Thailand F1 Thailand F2 Thailand F3 Great Britain F9 Great Britain F10 Mexico F13 Mexico F14 USA F22 USA F25 Mexico F17 Mexico F18 USA F28 Guatemala F1 Costa Rica F1 Mexico F1 Mexico F2 USA F5 USA F6 Canada F2 Canada F3 USA F8 Korea F1 Japan F6 China F4 China F5 USA F24 USA F25 China F6 USA F28 Mexico F2 Mexico F3 USA F6 USA F12 USA F25 USA F27 Canada F4 USA F5 USA F6 Usa F7 USA F21 Usa F12 Usa F13 Usa F14 Usa F23 USA F24 Japan F2 Japan F3 Usa F9 USA F12 USA F4 Japan F6 Mexico F10 Singha Tennis Classic - Tarzana Music City Challenger - Nashville Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Samsung Secruities Cup Challenger - Seoul Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Comercia Challenger - Aptos GHI Bronz Classic - Bronx IV Manta Open - Manta Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul Flea Market Cup - Busan Club Coop's ATP Challenger International - Brisbane Hilton Waikoloa Village USTA Challenger - Waikoloa Puerto Rico Challenger Tennis Event - Humacao Busan Open Challenger Tennis - Busan Men's Pro Challenger at Tunica National - Tunica Sail Open - New Delhi New Delhi Challenger II - New Delhi Countrywide Classic USTA Men's Challenger - Carson Izmir Cup - Izmir Sunset Moulding Challenger - Yuba City Nielsen USTA Pro Tennis Championship - Winnetka The Comercia Bank Challenger - Aptos GHI Bronx Tennis Classic - Bronx Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco Japan F10 Flea Market Cup Busan Challenger Tennis - Busan Mexico F19 USA F29 JSM Challenger of Champaign - Urbana Japan F7 Mexico F11 Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota USA F29 USA F30 India F1 USA F5 Melbourn Challenger Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Japan F5 USA F23 USA F24 Japan F9 USA F23 USA F25 Sri Lanka F2 India F7 USA F2 USA F3 China F3 Korat Challenger Mexico F7 El Salvador F1 Korea F3 Baton Rouge Challenger USA F13 Mexico City Challenger Talahassee Challenger Yuba City Challenger Canada F5 USA F16 India F2 USA F22 Lexington Challenger Korea F2 Granby Challenger Vancouver Challenger Binghamton Challenger Tulsa Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Aachen Challenger Kyoto Challenger Savannah Challenger Busan Challenger Sarasota Challenger Cremona Challenger Nottingham Challenger Ojai Challenger Binghamton Challenger Tulsa Challenger Bangkok Challenger Sacramento Challenger Calabasas Challenger Knoxville Challenger Toyota Challenger Bergamo Challenger Dallas Challenger Kyoto Challenger Pingguo Challenger Wuhai Challenger Beijing Challenger Seoul Challenger Eckental Challenger Loughborough Challenger Toyota Challenger Honolulu Challenger Bergamo Challenger Singapore Challenger Kyoto Challenger Sarasota Challenger Kaohsiung Challenger Maui Challenger Dallas Challenger Beijing Challenger Recanati Challenger USTA Seascape Challenger - Aptos Yokohama Challenger Kolkata Challenger New Delhi Challenger Kyoto Challenger 2001 USTA Challenger of Calabasas - Calabasas Shenzhen Challenger Gimcheon Challenger Busan Challenger Nottingham Challenger Nottingham-2 Challenger Nanchang Challenger Kaohsiung Challenger Aptos Challenger USTA Challenger of San Antonio - San Antonio Kia International in Caloundra - Caloundra Busan Challenger Seoul Challenger Busan Open - Busan Toyota Challenger The Natrel's Challenger of Granby - Granby Bergamo Challenger Kyoto Challenger Busan Open Challenger Tennis - Busan Fifth Third Bank Tennis Classic - Lexington Bangkok Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Ningboo Challenger Kobe Challenger Toyota Challenger Burnie Challenger Busan Challenger China Open - Beijing Granby Challenger Fifth-Third Bank Tennis Classic - Lexington Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Shenzhen Challenger Nanchang Challenger Seoul Challenger Ilkley Challenger Chengdu Challenger Zhangjiagang Challenger Shanghai Challenger 2007 Challenger of Santa Clara - Valencia The 'Fitz' Casino Challenger - Tunica Playford Challenger 14° BH Tennis Open - Belo Horizonte Shenzhen Challenger Nottingham Challenger Samsung Securities Cup - Seoul Austin Challenger - Austin Oldum Brown Vancouver Open - Vancouver Biella 5 Challenger Uncle Tobys Challenger in Caloundra - Caloundra Cassis Challenger Biel Challenger San Luis Potosi Challenger - San Luis Potosi Samsung Challenger 2007 - Ho Chi Minh City Challenger Banque Nationale - Granby Countrywide Classic USTA Challenger - Carson Lubbock Challenger - Lubbock Shimadzu All Japan Indoor Tennis Championships - Kyoto VIII Gramado Open - Gramado Honolulu Challenger Bangkok Challenger II Manta Open - Manta AGT Challenger - Leon Winnetka Challenger Challenger Casablanca San Angel - Mexico City Granby Challenger Hurricane Tennis Open - Bradenton Tashkent Challenger - Tashkent Winnetka Challenger II Manta Open - Manta Savannah Challenger Aptos Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger 2007 - San Luis Potosi Fifth Third Bank Tennis Championships - Lexington Keio Challenger International Tennis Tournament - Yokohama 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto Guangzhou Challenger USTA Seascape Challenger - Aptos Carson Challenger The Commercia Challenger - Aptos Odlum Brown Vancouver Open - Vancouver Winnetka Challenger Nottingham Challenger Flea Market Cup Busan Challenger Tennis - Busan Winnipeg Challenger Carson Challenger Irving Challenger Taipei City Challenger Gatineau Challenger Bangkok Challenger Manila Challenger Kyoto Challenger Bangkok Challenger Bangkok Challenger Shanghai Challenger Tiburon Challenger Seoul Challenger Busan Challenger Charlottesville Challenger Traralgon Challenger AIG Japan Open - Tokyo Traralgon Challenger 2 Challenger Banque Nationale Rimouski - Rimouski Singapore Challenger Yokohama Challenger Toyota Challenger Mercedes-Benz Cup - Los Angeles Taipei City Challenger AIG Japan Open - Tokyo Shanghai Challenger Taipei City Challenger Mercedes-Benz Cup - Los Angeles Yokohama World Tennis Gaora Cup - Yokohama Gimcheon Challenger Granby Challenger Ilkley Challenger Sarasota Challenger Shanghai Challenger Winnipeg Challenger Nottingham Challenger Gatineau Challenger Nottingham Challenger Kobe Challenger Ilkley Challenger Yokohama Challenger Guangzhou Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Shenzhen Challenger HTV Challenger - Ho Chi Minh City Belgaum Open - Belgaum Ilkley Challenger Shenzhen Challenger Gemax Samsung Open 2004 - Belgrade Mercedes-Benz Cup - Los Angeles Toyota Challenger Chengdu Challenger Fergana Challenger - Fergana SAP Open - San Jose Maui Challenger Launceston Challenger USTA Challenger of Burbank - Burbank Seoul Challenger USTA Challenger of San Antonio - San Antonio Campbell's Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Jinan Challenger Ningboo Challenger Ho Chi Minh City Challenger SAP Open - San Jose Yokohama Challenger Gimcheon Challenger Kia International In Kawana - Kawana Busan Open Challenger Tennis - Busan Ningboo Challenger Liuzhou Challenger Kobe Challenger Nottingham Challenger Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Next Generation Adelaide International - Adelaide Zhangjiagang Challenger Taipei City Challenger Nanchang Challenger Seoul Challenger The West Side Tennis Club Grass Court Challenger - Forest Hills Busan Challenger USTA Comerica Challenger - Aptos Internationaux de Doubs Open de Franchie-Comte - Besancon Aptos Challenger Jinan Challenger Waco International Tennis Challenger - Waco Kaohsiung Challenger AIG Japan Open Tennis Championships - Tokyo Cleveland Challenger Uncle Toby's Burnie Challenger - Tasmania Nottingham 2 Challenger AIG Japan Open - Tokyo Porto Challenger Nottingham-2 Challenger Chennai Open - Chennai Charlottesville Challenger Champaign Challenger McDonalds ATP Challenger - Burnie Columbus Challenger Cleveland Challenger Monterrey Challenger Phoenix Challenger Biel Challenger St. Brieuc Challenger AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles USTA Seascape Challenger - Aptos AIG Japan Open Tennis Championships - Tokyo Dharwad Challenger 2003 - Dharwad Challenger Ford de Cherbourg - Cherbourg Nanchang Challenger College Station Challenger - College Station Open 13 - Marseille 2005 Freeman Men's Challenger - Joplin Uncle Toby's Australian Men's Clay Court Challenger - Canberra Shanghai Challenger Challenger DCN de Cherbourg - Cherbourg Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg Odlum Brown Vancouver Open - Vancouver Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans AEGON Championships - London PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Open 13 - Marseille Power Horse World Team Cup - Dusseldorf Atlanta Tennis Championships - Atlanta PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Heineken Open - Auckland 2008 Lubbock Challenger - Lubbock Ningboo Challenger SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Kobe Challenger Delray Beach International Tennis Championships - Delray Beach Bangkok Challenger Drummondville Challenger Vancouver Challenger Calgary Challenger The Mercedes Benz of Calabasas - Calabasas Samsung Securities Cup - Seoul PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Vancouver Challenger National Bank Men's Rimouski Challenger - Rimouski Apia International - Sydney 2008 Knoxville Challenger - Knoxville Istanbul Challenger Kyoto Challenger Zagreb Challenger Rennes Challenger Busan Challenger Tallahassee Challenger Sarasota Challenger Carson Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Savannah Challenger Busan Challenger Open 13 - Marseille Brisbane International - Brisbane Knoxville Challenger Astana Challenger Salzburg Challenger Pingguo Challenger Yokohama Challenger Toyota Challenger Taipei City Challenger AIG Japan Open - Tokyo Winnetka Challenger Noumea Challenger Dallas Challenger SAP Open - San Jose Bergamo Challenger The Artois Championships - London Cherbourg Challeger Legg Mason Tennis Classic - Washington Aircel Chennai Open - Chennai Malaysian Open - Kuala Lumpur Rimouski Challenger Countrywide Classic - Los Angeles Kun-Ming Challenger Busan Challenger Baton Rouge Challenger Guimaraes Challenger Leon Challenger Tallahassee Challenger Seoul Challenger Ningboo Challenger Thailand Open - Bangkok Manta Challenger New York Open - New York Thailand Open - Bangkok Guadalajara Challenger Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Kyoto Challenger Rakuten Japan Open - Tokyo Gimcheon Challenger Champaign Challenger Guangzhou Challenger US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Gwangju Challenger Heilbronn Challenger Aircel Chennai Open - Chennai Kaohsiung Challenger Shenzhen Open - Shenzhen Yokohama Challenger Taipei City Challenger Malaysian Open - Kuala Lumpur Gerry Weber Open - Halle US Men's Clay Court Championship - Houston Zhangjiagang Challenger Aegon Nottingham Open - Nottingham AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Kobe Challenger Hua Hin Challenger Bangkok Challenger Shimadzu All Japan Indoor - Kyoto Toyota Challenger Busan Challenger Rakuten Japan Open - Tokyo The Waco International Tennis Challenger - Waco USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Shimadzu All Japan Indoor - Kyoto Traralgon Challenger Shenzhen Challenger Rakuten Japan Open - Tokyo Citi Open - Washington Head Cup Busan Open - Busan Winnipeg Challenger Vancouver Challenger Shenzhen Open - Shenzhen 2006 Challenger of Santa Clarita California Challenger - Valencia 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Truist Atlanta Open - Atlanta Citi Open - Washington Legg Mason Tennis Classic - Washington D.C. Prague 2 Challenger China Open - Beijing Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles China Open - Beijing Rogers Masters - Montreal Rogers Masters - Toronto BNP Paribas Open - Indian Wells SAP Open - San Jose Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Campbells Hall of Fame Tennis Championships - Newport Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Power Horse Cup - Dusseldorf Rakuten Japan Open - Tokyo BNP Paribas Open - Indian Wells AIG Japan Open Tennis Championships - Tokyo Zhuhai Challenger AIG Japan Open Tennis Championships - Tokyo Delray Beach Open - Delray Beach Countrywide Classic - Los Angeles St. Tropez Challenger Zagreb Challenger AIG Japan Open - Tokyo Vietnam Open - Ho Chi Minh City BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Winston-Salem Open - Winston-Salem Open Parc - Lyon BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai Dallas Open - Dallas BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Chengdu Open - Chengdu AIG Japan Open Tennis Championships - Tokyo Swiss Indoors Basel - Basel Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Miami Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne 15th Asian Games Doha 2006 Australian Open - Melbourne Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, JPN-BRA 3-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, QR, JPN-ECU 0-3 70th River Oaks International Tennis Tournament - Houston Olympics - London